package com.yenlien.traceyun.plant.entity;

import com.yenlien.traceyun.webase.entity.BaseEntity;
import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.io.Serializable;

/**
 * @Date 2023/10/25
 * @Author jiaLong
 * @Descript 山东仁科设备传感器数据
 */
@Data
@Entity
@Table(name = "t_sdrk")
public class SDRKData extends BaseEntity implements Serializable {
    private static final long serialVersionUID = -5152963930027455032L;

    private String equipmentId;         // 自己平台的设备ID
    private String baseSoilId;          // 地块ID
    private String companyId;

    @Column(name = "`param_name`")
    private String paramName;             // 参数名称

    private Float paramVal;             // 参数值

    private String paramUnit;             // 单位

    @Column(name = "`c_time`")
    private String ctime;             // 采集时间

    private String equipmentName;       // 自己平台的设备名

    private String type;                  // 1=气象传感  2=土壤墒情  3=虫情测报  4=水质  5=杀虫灯  6=摄像机



    @Transient
    private String status;  // 在线状态：0-不在线，1-在线   2(报警,山东仁科)  3(预警,山东仁科)
}
